#!/usr/bin/python
# -*- coding:utf-8 -*-
# @FileName : python_test7_6.py
# Author    : myh

# 练习 7.6：三种出路　以不同的方式完成练习 7.4 或练习 7.5，在程序中
# 采取如下做法。

# 7.5
# 在 while 循环中使用条件测试来结束循环。
# A = ''
# while A.lower() != 'quit':
#     A = input('请输入年纪: ')
#     if A.lower() != 'quit':
#         A_temp = int(A)
#         if A_temp < 3:
#             print("3岁以下免费")
#         elif A_temp >= 12:
#             print('12岁以上收费15美元')
#         else:
#             print('3~12岁收费10美元')

# 使用变量 active 来控制循环结束的时机。
active = True
while active:
    A = input('请输入年纪: ')
    if A.lower() != 'quit':
        A_temp = int(A)
        if A_temp < 3:
            print("3岁以下免费")
        elif A_temp >= 12:
            print('12岁以上收费15美元')
        else:
            print('3~12岁收费10美元')
    else:
        active = False



# 使用 break 语句在用户输入 'quit' 时退出循环。
# while True:
#     A = input('请输入年纪: ')
#     if A.lower() != 'quit':
#         A_temp = int(A)
#         if A_temp < 3:
#             print("3岁以下免费")
#         elif A_temp >= 12:
#             print('12岁以上收费15美元')
#         else:
#             print('3~12岁收费10美元')
#     else:
#         break
